short-eared dog – Català–English translations

🇬🇧 en ca

short-eared dog noun

  • Atelocynus microtis
guineu d'orelles petites
Wiktionary Links